package com.ayf.payment.game.api.entity;

import com.ayf.payment.game.api.entity.base.BaseEntity;

import javax.persistence.Column;
import javax.persistence.Table;

@Table(name = "g_template_npc_map")
public class TemplateNpcMap extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /**
     * 模板id
     */
    @Column(name = "template_id")
    private String templateId;

    /**
     * 地图编号
     */
    @Column(name = "map_no")
    private String mapNo;

    /**
     * x轴坐标
     */
    @Column(name = "map_x")
    private Integer mapX;

    /**
     * y轴坐标
     */
    @Column(name = "map_y")
    private Integer mapY;

    /**
     * 样貌编号
     */
    @Column(name = "appearance_no")
    private String appearanceNo;

    /**
     * 获取模板id
     *
     * @return template_id - 模板id
     */
    public String getTemplateId() {
        return templateId;
    }

    /**
     * 设置模板id
     *
     * @param templateId 模板id
     */
    public void setTemplateId(String templateId) {
        this.templateId = templateId;
    }

    /**
     * 获取地图编号
     *
     * @return map_no - 地图编号
     */
    public String getMapNo() {
        return mapNo;
    }

    /**
     * 设置地图编号
     *
     * @param mapNo 地图编号
     */
    public void setMapNo(String mapNo) {
        this.mapNo = mapNo;
    }

    /**
     * 获取x轴坐标
     *
     * @return map_x - x轴坐标
     */
    public Integer getMapX() {
        return mapX;
    }

    /**
     * 设置x轴坐标
     *
     * @param mapX x轴坐标
     */
    public void setMapX(Integer mapX) {
        this.mapX = mapX;
    }

    /**
     * 获取y轴坐标
     *
     * @return map_y - y轴坐标
     */
    public Integer getMapY() {
        return mapY;
    }

    /**
     * 设置y轴坐标
     *
     * @param mapY y轴坐标
     */
    public void setMapY(Integer mapY) {
        this.mapY = mapY;
    }

    /**
     * 获取样貌编号
     *
     * @return appearance_no - 样貌编号
     */
    public String getAppearanceNo() {
        return appearanceNo;
    }

    /**
     * 设置样貌编号
     *
     * @param appearanceNo 样貌编号
     */
    public void setAppearanceNo(String appearanceNo) {
        this.appearanceNo = appearanceNo;
    }
}